indoor post insulator - Turkish English Dictionary